package com.easylinkin.linkappapi.airconditioner.entity.ext;

import com.easylinkin.linkappapi.device.entity.Device;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * class info :通用bean
 *
 * @author liuqihang
 * @date 2021/5/10 10:30
 */
@Data
public class RegularTemperatureControlExt {

    private Long id;
    private Long deviceCode;//设备编码
    private Long regularTciId;
    private String name;//名称
    private String description;//说明
    private Integer status;//1:启用，0:禁用
    private Integer deleteStatus;//0:正常，1:删除

    private String executeTime;//'执行时间'
    private String executeData;//'执行数据'
    private String startTime;//'开始时间'
    private String endTime;//'结束时间'
    private Integer weekExecuteFlag;//'周末是否执行标识(0:是, 1:否)'
    private String notExecuteDate;//'不执行的日期'
    private String cronExpression;//定时cron表达式

    private String tenantId;//'租户id'
    private Date createTime;//'创建时间'
    private Date modifyTime;//'修改时间'
    private String creator;//'创建人id'
    private String modifier;//'修改人id'

    private List<Device> deviceIdList;//设备ID列表

    private String jobId;
    private String areaPath;
    private String ruleEngineId;
}
